dove's foot geranium - Español Inglés Diccionario